Compund Words
Last Search Words
Search Result:leptodactylid frog
Overview of noun leptodactylid_frog
The noun leptodactylid frog has 1 sense
- leptodactylid frog, leptodactylid -- (toothed frogs: terrestrial or aquatic or arboreal)
dictionary, definition of, free online dictionary, online dictionary, English dictionary, dict, diction, dictonary, glossary, define, definitions, meaning, word of the day, spelling, pronunciation, dictio, dictiona, dic, dicti, dictionar